#region << 版 本 注 释 >>
/*----------------------------------------------------------------
 * 版权所有 (c) 2025   保留所有权利。
 * CLR版本：4.0.30319.42000
 * 机器名称：DESKTOP-GLJ2Q8J
 * 公司名称：
 * 命名空间：DependencyInjection.Service.Interface
 * 唯一标识：0dc75dbd-fe3a-4ed2-adf5-9278e19f1c37
 * 文件名：IServiceInitializer
 * 当前用户域：DESKTOP-GLJ2Q8J
 * 
 * 创建者： Guo_79991
 * 电子邮箱：799919859@qq.com
 * 创建时间：2025/10/8 15:27:47
 * 版本：V1.0.0
 * 描述：
 *
 * ----------------------------------------------------------------
 * 修改人：
 * 时间：
 * 修改说明：
 *
 * 版本：V1.0.1
 *----------------------------------------------------------------*/
#endregion << 版 本 注 释 >>

using Microsoft.Extensions.DependencyInjection;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace DependencyInjection.Service.Interface
{
    /// <summary>
    /// 所有项目中的实现了IServiceInitializer接口都会被调用，请在Initialize中编写注册本模块需要的服务。
    /// 一个项目中可以放多个实现了IServiceInitializer的类。不过为了集中管理，还是建议一个项目中只放一个实现了IServiceInitializer的类
    /// </summary>
    public interface IServiceInitializer
    {
        void Initialize(IServiceCollection services);
    }
}